by way of satisfaction or compensation - German English Dictionary